package com.ctshk.rpc.train.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 *  火车列车座次票价余票实体
 * </p>
 *
 * @author 李新科
 * @date 2021/5/11 12:46
 */
@Data
@ApiModel(description="火车列车座次票价余票实体")
public class TrainSeatTicketDTO {

    @JsonProperty("动卧")
    @ApiModelProperty(value = "动卧")
    private TrainTicketDTO dongwo;

    @JsonProperty("高级软卧")
    @ApiModelProperty(value = "高级软卧")
    private TrainTicketDTO gaojiruanwo;

    @JsonProperty("无座")
    @ApiModelProperty(value = "无座")
    private TrainTicketDTO wuzuo;

    @JsonProperty("商务座")
    @ApiModelProperty(value = "商务座")
    private TrainTicketDTO shangwuzuo;

    @JsonProperty("特等座")
    @ApiModelProperty(value = "特等座")
    private TrainTicketDTO tedengzuo;

    @JsonProperty("硬座")
    @ApiModelProperty(value = "硬座")
    private TrainTicketDTO yingzuo;

    @JsonProperty("软座")
    @ApiModelProperty(value = "软座")
    private TrainTicketDTO ruanzuo;

    @JsonProperty("二等座")
    @ApiModelProperty(value = "二等座")
    private TrainTicketDTO erdengzuo;

    @JsonProperty("一等座")
    @ApiModelProperty(value = "一等座")
    private TrainTicketDTO yidengzuo;

    @JsonProperty("硬卧")
    @ApiModelProperty(value = "硬卧")
    private TrainTicketDTO yingwo;

    @JsonProperty("软卧")
    @ApiModelProperty(value = "软卧")
    private TrainTicketDTO ruanwo;

}
